 Freeware, including source, from Cats software inc.
 version 1.0


 This is the second component I wrote with delphi, and I have to say I am
 really impressed of how easy this is. Basically I was trying to develop a
 simple component that you drop on a form to enable  to change form screen
 position/location at run time and memorize those for the next time.

 This is very simply done by storing in an ini file all relevant parameters
 when form is closed and retrieving them as part of the onshow event.

 The procedures that store and retrieve the form parameters has been copied
 from the llyod's help file and are pretty straightforward. What I did was
 to wrap those in an easy to handle component.

 I include the source as a reference. If you find this useful
 please let me know.


Paul-henri ferme
101524.3143@compuserve.com
10/12/1996

   You must load this component as described in the delphi standard
   documentation. It will load itself to the "samples"  palette.

   There are 2 properties:

   Localdir
             true: the ini file will be located in your exe dir
             false: ini file will be in your windows dir;
   Whattosave: This will define which combination of size, location
               and state parameters you want to save

   All you have to do is to drop the component anywhere on the form
   whose position you want to modify at run time, run the app and "et
    voila".

   However, there are at least 3 important restrictions you should be
    aware of:

   1) A minimized main form will not have its windowstate as wsmimized and
      will therefore not be reestablished as an icon. However this works
      fine for other windows.

   2) Form should have a position="podesigned"

   2) This will not work for MDI windows, it is SDI only.

